a native or inhabitant of puebla - French English Dictionary